Extremal Codes for Speed-up of Distributed Parallel Arbitration
نویسندگان
چکیده
This paper describes a method that allows the speed up of parallel processes in distributed arbitration schemes as used in Futurebus+. It is based on special arbitration codes that decrease the maximal arbitration time to a specified value. Such codes can be applied with few, if any, minor changes of the hardware. The general structure of these codes is given. Introduction. One important component of every multiprocessor bus is the arbitration system. Many modern multiprocessor buses use arbitration systems principally based on the same distributed parallel arbitration scheme [1]. In this scheme, the time for acquiring bus mastership depends on the maximal arbitration time required. This time is determined by the set of arbitration priorities available [2-4]. Such a set will be called an arbitration code or simply a code below. The maximal arbitration time is reduced, e.g., by using binomial codes as discussed in [4] where these codes were introduced. From the discussion it follows that the achievable speed-up depends on the number of arbitration priorities in the binomial code, i.e., on its capacity. However, it has not been considered whether the binomial codes have the maximal possible capacity, i.e., whether there are other codes with equal or greater capacity that can reduce the maximal arbitration time to the same or a lower limit. In the present paper we derive the general structure of the codes of maximal capacity that we will call extremal codes. It will be shown that there exist different extremal codes with binomial codes as one example only. Arbitration process. We consider a distributed parallel arbitration process for a singlebus multiprocessor system. To each processor a unique arbitration priority is assigned that is a m-bit binary word. It will be called an arbitration word or simply a word below. If one or more processors request bus mastership, an arbitration process is started. At ¶ This work has been supported by the Deutsche Forschungsgemeinschaft (DFG) under grants Ma 1150/8-1 and 436-WER-113-1-0 (438 113/117/0).
منابع مشابه
Extremal Positive Solutions For The Distributed Order Fractional Hybrid Differential Equations
In this article, we prove the existence of extremal positive solution for the distributed order fractional hybrid differential equation$$int_{0}^{1}b(q)D^{q}[frac{x(t)}{f(t,x(t))}]dq=g(t,x(t)),$$using a fixed point theorem in the Banach algebras. This proof is given in two cases of the continuous and discontinuous function $g$, under the generalized Lipschitz and Caratheodory conditions.
متن کاملStatic Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کاملA Message-Passing Distributed Memory Parallel Algorithm for a Dual-Code Thin Layer, Parabolized Navier-Stokes Solver
In this study, the results of parallelization of a 3-D dual code (Thin Layer, Parabolized Navier-Stokes solver) for solving supersonic turbulent flow around body and wing-body combinations are presented. As a serial code, TLNS solver is very time consuming and takes a large part of memory due to the iterative and lengthy computations. Also for complicated geometries, an exceeding number of grid...
متن کاملIntegrated flow and stress using an unstructured mesh on distributed memory parallel systems
Domain decompositionmethods can be successfully applied to the parallelisation of existing unstructured mesh computational mechanics codes. Such codes tend to be large and so a structured approach to their parallelisation is required. Algorithmic modification of order dependant iterative solvers is inevitable, but shown to be of little consequence. A well balanced mesh partition may be demonstr...
متن کاملMixed Large-Eddy Simulation Model for Turbulent Flows across Tube Bundles Using Parallel Coupled Multiblock NS Solver
In this study, turbulent flow around a tube bundle in non-orthogonal grid is simulated using the Large Eddy Simulation (LES) technique and parallelization of fully coupled Navier – Stokes (NS) equations. To model the small eddies, the Smagorinsky and a mixed model was used. This model represents the effect of dissipation and the grid-scale and subgrid-scale interactions. The fully coupled NS eq...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Parallel Algorithms Appl.
دوره 6 شماره
صفحات -
تاریخ انتشار 1995